package com.lingyun.financialmanagement.dao.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Project {
    // 项目Id
    @TableId(type = IdType.AUTO)
    private Integer id;
    private String name;
    // 客户名称
    private String client;
    // 创建人
    private Integer users;
    // 项目介绍
    private String introduce;
    private String type;
    private Integer bill;
    // 合同金额
    private BigDecimal investmentAmount;
    // 合同税额
    private BigDecimal investmentAmountTax;
    // 材料税额
    private BigDecimal purchaseContractTax;
    // 公户花费
    private BigDecimal publicCost;
    // 现金花费
    private BigDecimal cashCost;
    // 公司赊销
    private BigDecimal credit;
    // 公户收款
    private BigDecimal publicCollect;
    // 现金收款
    private BigDecimal cashCollect;
    // 项目状态
    private String state;
    private Timestamp createTime;
    private Timestamp updateTime;
    private Timestamp stopTime;
}
